package cn.design.realize;

/**
 * @author dlq
 * @description 接收者角色(Receiver): 负责具体实施和执行一个请求。任何一个类都可以成为接收者，实施和执行请求的方法叫做行动方法
 *              电视机是一个接收者, 具体要 做 操作的对象,这里电视机要做 开机,换台,关机的操作
 * @date 2020/9/27 10:23
 * @since 1.0
 */
public class TelevisionReceiver {
    /**
     * @description 电视机 开机的 操作 .....
     * @return 
     * @author dlq
     * @date 2020/9/27 10:25       
     */
    public void powerOn(){
        System.out.println("电视机正在...开机......on");
    }
    /**
     * @description 电视机 关机的 操作 .....
     * @param
     * @return void
     * @author dlq
     * @date 2020/9/27 10:27
     */
    public void shutDown(){
        System.out.println("电视机正在...关机......down");
    }

    /**
     * @description 电视机 换台 操作...
     * @param
     * @return void
     * @author dlq
     * @date 2020/9/27 10:28
     */
    public void changeChannel(){
        System.out.println("电视机正在...换台......change");
    }
}
